﻿//++
//
// Copyright (c) Microsoft Corporation.  All rights reserved.
//
// Module Name:
//
//  IExchangeSession.cs
//    
// Abstract:
//
//  Defines an interface that returns various Exchange connection mode to facilitate unit testing
//  
//--

using Microsoft.Office.Interop.Outlook;

namespace Microsoft.EnhancedReminders.OutlookAddIn
{
    /// <summary>
    /// Defines the various states of Exchange connection modes
    /// </summary>
    public interface IExchangeSession
    {
        /// <summary>
        /// Exchange's connection modes
        /// </summary>
        OlExchangeConnectionMode ConnectionMode
        {
            get;
        }
    }
}
